package com.lingz.manager.modules.wuxue.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

@Data
@Entity
@Table(name = "operate_entity_info")
@TableName("operate_entity_info")
@ApiModel(value = "经营主体")
public class OpeEntInfo {
    private static final long serialVersionUID = 1L;

    @Id
    @TableId
    @ApiModelProperty(value = "id")
    private int id;

    @ApiModelProperty(value = "图片")
    private String picture;

    @ApiModelProperty(value = "主体名称")
    private String entityName;

    @ApiModelProperty(value = "主体介绍")
    private String entityIntroduction;

    @ApiModelProperty(value = "经营地址")
    private String businessAddress;

    @ApiModelProperty(value = "社会统一代码")
    private String socialCode;

    @ApiModelProperty(value = "许可证号码")
    private String licenseCode;

    @ApiModelProperty(value = "成立日期")
    private String establishDate;

    @ApiModelProperty(value = "市")
    private String cityName;

    @ApiModelProperty(value = "镇")
    private String townName;


    @ApiModelProperty(value = "村")
    private String villageName;

    @ApiModelProperty(value = "所属产业")
    private String industryCategory;

    @ApiModelProperty(value = "所属行业")
    private String businessSector;

    @ApiModelProperty(value = "经营主体类型")
    private String entityType;

    @ApiModelProperty(value = "负责人")
    private String manager;

    @ApiModelProperty(value = "负责人联系方式")
    private String phoneNumber;

    @ApiModelProperty(value = "经度")
    private Float longitude;

    @ApiModelProperty(value = "纬度")
    private Float latitude;
}
